fulfil the requirement/specifications - Turkish English Dictionary